Опис HTML тега <!DOCTYPE>:

Елемент <! DOCTYPE> призначений для вказівки типу поточного документа - DTD (document type definition, опис типу документа). Це необхідно, щоб браузер розумів, як слід інтерпретувати поточну веб-сторінку, оскільки HTML існує в декількох версіях, крім того, є XHTML (EXtensible HyperText Markup Language, розширена мова розмітки гіпертексту), схожий на HTML, але розрізняються з ним по синтаксисі. Щоб браузер «не плутався» і розумів, згідно з яким стандарту відображати веб-сторінку і необхідно в першому рядку коду задавати <! DOCTYPE>. Існує кілька видів <! DOCTYPE>, вони розрізняються залежно від версії мови, на якого орієнтовані.

Синтаксис HTML тега <!DOCTYPE>:

<! DOCTYPE [Елемент верхнього рівня] [Публічність] "[Реєстрація] / / [Організація] / / [Тип] [Ім'я] / / [Мова]" "[URL]">

Закриваючий тег:

не обов'язковий

Додаткові відомості HTML тега <!DOCTYPE>:

Internet Explorer вимагає, щоб <! DOCTYPE> стояв обов'язково в першому рядку коду. В іншому випадку браузер переходить в режим несумісності (quirk mode). Хоча значення URL є не обов'язковим, браузери за його відсутності можуть перейти в режим несумісності, тому завжди вказуйте повний шлях до DTD-файлу